@charset "utf-8";
/* CSS Document */

a.btn_tx1,a.btn_tx1:link,a.btn_tx1:visited,a.btn_tx1:active{ color:#FFF}
a.btn_tx1:hover{ color:f1f1f1; text-decoration:underline;}
.w180{ width:180px; height:280px;}
.w350{ width:350px;height:280px;}
.index_main{width:100%; padding-top:107px;}
.banner{width:100%;height: 400px;min-width: 1250px;position: relative; overflow: auto;}
.banner ul li{float: left;}
.banner li{list-style: none; }
.banner li img{display: block;width: 100%;height:400px;}

#banner .dots { position: absolute;  right: 50%; bottom:10px;z-index: 99999;}
#banner .dots li 
{ 
    
    float:left;
    display: block; 
    width: 10px; 
    height: 10px; 
    margin: 0 4px; 
    text-indent: -999em; 
    border: 2px solid #fff; 
    border-radius: 6px; 
    cursor: pointer; 
    background: #333333;
}
#banner .dots li.active {background: #FF4500;opacity: 1;border: 2px solid #f5f5f5; }
.main_info{ text-align:center;width: 1250px; line-height:180%; color:#666}
.main_introduce_li2{
    /*border-bottom: 1px solid #ccc;*/
    padding: 30px 0;
    overflow:hidden;
    box-sizing: border-box;
}
.main_introduce_li2 img{
    width: 300px;
    float: left;
}
.main_introduce_li2 p{
    width: 950px;
    float: left;
    padding:20px 30px 20px 0px;
    box-sizing: border-box;
}
.main_img{ width:1250px; padding:20px 0px;}
.main_img img{ max-width:1250px;}
.main_txt{ width:1250px; padding:20px 0px; line-height:180%;}

.bluex,a.bluex,a.bluex:active,a.bluex:visited,a.bluex:link{ color:#4676c8; font-size:14px}
a.bluex:hover {
	color:#e70012;
	text-decoration:none;
}
.redx,a.redx,a.redx:active,a.redx:visited,a.redx:link{ color:#e70012; font-size:12px}

a.redx:hover {
	color:#4676c8;
	text-decoration:none;
}

.page{ float:left; width:100%; padding:10px 0px 20px 0px; color:#11305f; border-top:1px dashed #ccc}
/*翻页*/

.pagebar{height:40px; float:right; text-align:right; padding-top:10px;font-size:16px }
.pagebar img{position:relative; top:2px;}
.pagebar span{ color:#333}
.pagebar a{display:block; float:left; margin:0 2px; color:#666; text-decoration:none; padding:0px 5px; font-size:16px}
.pagebar a:hover{color:#666; text-decoration:none;}
.pagebar .page_now{display:block; float:left; margin:0 5px; color:#333; font-weight:bold; background:#fff;}
#pager a{color:#666; text-decoration:none;}

#share2{ background: rgba(0,0,0,0.8); position:fixed; top:0px; width:100%; height:100%; display:none; z-index:99998;overflow:auto; }
#bg_notice2{ float:left; width:70%; padding:10px 5%; margin:0px 10%; margin-top:3%; font-size:14px; line-height:180%; background:#FFF; border:1px solid #006}
#bg_notice2 strong{ width:100%; display:block; font-size:1.2rem; line-height:2rem; color:#F00; text-align:center}
#bg_notice2 span{ width:100%; display:block; font-size:1.1rem; line-height:2rem; color:#F00; text-align:center}

#share3,#share4{ background: rgba(0,0,0,0.8); position:fixed; top:0px; width:80%; height:100%; display:none; z-index:99998;overflow:auto; }
#bg_notice3,#bg_notice4{ float:left; width:50%; padding:10px 5%; margin:0px 10%; margin-top:3%; font-size:14px; line-height:180%; background:#FFF; border:1px solid #006}
#bg_notice3 strong,#bg_notice4 strong{ width:100%; display:block; font-size:1.2rem; line-height:2rem; color:#F00; text-align:center}
#bg_notice3 span,#bg_notice4 span{ width:100%; display:block; font-size:1.1rem; line-height:2rem; color:#F00; text-align:center}
#bg_notice3 .fwxy_content,#bg_notice4 .fwxy_content{ float:left; height:550px; overflow:auto}

.fullscreen{ float:left; background:#FFF; overflow:hidden; width:100%; margin-bottom:20px;}
.search_p { padding: 0 }
.search_p table { width: 100% }
.search_p table tr { width: 100%; font-weight: bold; color: #909090 }
.search_p table tr.last-line { color: #333333; }
.search_p table tr.last-line { color: #FF6600; }
.search_p table td { height: 60px; background: none }
.search_p table tr:nth-child(odd) { background: #f6f6f6 }
.search_p table tr:nth-child(even) { background: #eeeeee }

.search_p table td.col1 { width:30%; text-align:center; }
.search_p table td.col2 { padding: 10px; width: 60%; line-height: 24px; }
.search_p table td.colstatus { width: 10% }
.search_p table tr td.colstatus { background:url(../images/step_point.png) center center no-repeat }
.search_p table tr.first-line td.colstatus { background: url(../images/step_start.png) center center no-repeat }
.search_p table tr.wait td.colstatus { background: url(../images/step_wait.gif) center center no-repeat }
.search_p table tr.checked td.colstatus { background: url(../images/step_finish.png) center center no-repeat }
.result-date, .result-time { display: block; width: 100%; text-align: center }
.result-date { height: 20px; padding-top: 10px; font-weight: normal; font-size: 12px; }
.result-time { height: 35px; font-size: 20px; }

.search_p table th { height: 30px;}
.smart-result-comname, .smart-result-kuaidinum { display: inline-block; height: 35px; line-height: 35px; text-align: center; text-shadow: none; font-size: 16px; color: #FFFFFF }
.smart-result-comname { width: 30%; padding-right: 5%; background: #88cdfe }
.smart-result-kuaidinum { width: 60%; padding-left: 5%; background: #67baf7 }

/*错误提示页面*/
.blank{height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.block{width:1240px; height:auto;margin: 0 auto;}
.box_1{background-color:#fff; height:500px;}
.boxCenterList{padding:7px 7px 6px 7px; background-color:#fff;}
.box_1 h3{height:40px; line-height:40px; font-size:12px; text-align:right; background-color:#fff; border-bottom:1px solid #E6E9ED;}
.box_1 h3.border{ border-bottom:none;}
.box_1 h3 img{position:relative;}
.box_1 h3 span{float:left; padding-left:15px; font-size:18px;color:#434A54; font-weight:normal}
.boxCenterList li{float:left; width:160px; display:inline; overflow:hidden}
.boxCenterList li.goodsimg{width:48px; margin-right:8px;}
.boxCenterList li.goodsimg img{width:48px; height:48px; display:block;}
.boxCenterList li a{color:#434A54;}
.RelaArticle a,.alone{line-height:30px;  padding:0px 0px 0px 12px; color:#333; text-decoration:none;}
.RelaArticle a:hover{ color:#ff0000; text-decoration:none;}

/**/
.cz_txt{padding-left: 250px;line-height:180%;color: #ff0000;}
.reg_bnt_left{ padding-left:250px;}
.bnt{background-color: transparent; border:none;width: 170px;height: 40px;border-radius: 5px;background-color: #2f318b;color: #fff; margin-top: 20px;}
.head_03{color:#ccc}

/*会员中心*/
.adds{ float:left; width:960px;padding-top:10px;}
.adds input{ border:0px;}
.adds .inputBg{border:1px solid #cdcdcd; color:#333; height:28px; line-height:28px; padding:2px; }
.adds td{ font-size:14px; height:40px;}

.btn_submitx{ width:120px; height:35px; line-height:30px; background:#ff6600; color:#FFF; font-size:14px; cursor:pointer}
.btn_submitx:hover{background:#0819fd;cursor:pointer }
input.btn_submitx{ border:0px;}

.btn_submitx2{ width:120px; height:35px; line-height:30px; background:#2a89ff; color:#FFF; font-size:14px; cursor:pointer}
.btn_submitx2:hover{background:#0819fd;cursor:pointer }
input.btn_submitx2{ border:0px;}

.btn_submitx3{ width:120px; height:35px; line-height:30px; background:#4ac302; color:#FFF; font-size:14px; cursor:pointer}
.btn_submitx3:hover{background:#0819fd;cursor:pointer }
input.btn_submitx3{ border:0px;}

.btn_submitx5{ padding:0px 10px; display:inline-block; text-align:center; height:30px; line-height:30px; background:#4ac302; color:#FFF; font-size:14px; cursor:pointer}
.btn_submitx5:hover{background:#0819fd;cursor:pointer }
input.btn_submitx5{ border:0px;}

.new_title{ float:left; width:100%; overflow:hidden; margin-top:20px; border-bottom:1px solid #cbcbcb; height:40px;}
.new_title ul{ float:left; list-style-type:none;list-style-position:outside; width:110%;} 
.new_title ul li{ float:left; padding:0px 20px; margin-right:5px; background:#f4f4f4; height:40px; line-height:40px; text-align:center;cursor:pointer;border-top: 1px solid #cbcbcb; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; margin-left:10px; } 
.new_title ul li:hover{background:#fff; color:#008cf1;border-top: 2px solid #008cf1; border-left: 1px solid #008cf1; border-right: 1px solid #008cf1;}
.new_title .on{ background:#fff; height:41px; color:#008cf1;border-top: 2px solid #008cf1; border-left: 1px solid #008cf1; border-right: 1px solid #008cf1;border-bottom: 0px solid #008cf1;}
.select{  width:214px; height:30px; border:1px solid #cdcdcd}
.selectx{ height:34px; border:1px solid #cdcdcd}

.addsx{ float:left; width:960px;  margin-bottom:10px;padding-top:10px;}
.addsx input{ /*border:0px; */margin-top:5px;}
.td_title{ border-bottom:1px solid #008cf1; color:#333; font-size:16px; line-height:32px; height:40px; padding-left:10px; width:964px; }

.addedit{ color:#ff6600; font-size:12px; cursor:pointer; display:block; width:50px;}
.inputx{ width:120px; height:28px; border:1px solid #ccc}
.bnt1 {
	background:#2f318b;
	border:1px solid #2f318b;
	color:#FFFFFF;
	width:95px;
	height:32px;
	display:inline-block;
	text-align:center;
	line-height:32px;
}
input.bnt1 {
	_border:none;
}
.bnt1:hover {
	color:#fff;
	text-decoration:none;
	background:#02a0e9;
	border:1px solid #ff9600;
	
}
.bnt2 {
	background:#ffffff;
	border:1px solid #ff9600;
	color:#ff9600;
	width:95px;
	height:32px;
	display:inline-block;
	text-align:center;
	line-height:32px;
}
input.bnt2 {
	_border:none;
}
.bnt2:hover {
	color:#fff;
	text-decoration:none;
	background:#02a0e9;
	border:1px solid #ff9600;
	
}
.address_tab{ border:0px;}
.address_tab td{ border:0px; height:auto}
.ashow1{ float:left; height:112px; overflow:hidden; padding-left:30px; padding-top:20px;}
.catt2{width:100%;height:auto;overflow:hidden; float:left;background:url(../images/add1.png) no-repeat; cursor:pointer;}
.catt2 a{ font-size:12px;text-align: center;margin-bottom:6px; padding:10px 15px;display: block; text-decoration:none; float:left;width:188px;color:#333; background:url(../images/add2.png) no-repeat #FFF; height:86px; margin-right:7px; color:#222; overflow:hidden}
.catt2 a:hover {background:url(../images/add1.png) no-repeat; }
.catt2 a:focus {outline-style:none;}
.catt2 .cattsel {background:url(../images/add3.png) no-repeat;}
.catt2 .cattsel a:hover {background:url(../images/test.gif) no-repeat bottom right;}	
.catt2 td{ font-size:12px}

#bglxx,#pl_bglxx,#ysfsx,#pl_ysfsx{ width:750px; padding-top:10px;}
#bglxx li,#pl_bglxx li,#ysfsx li,#pl_ysfsx li{ width:20%; float:left}
.bgx{ width:900px; font-size:12px; color:#222; line-height:22px; padding-bottom:10px; }
.bgx strong{ color:#ff6600; font-size:14px; display:block; line-height:24px; width:100%;border-bottom:1px dashed #f1f1f1}

/*地址管理*/
.address_show{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999; display:none}
.address_bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:#666;opacity: 0.5;filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

.clear{clear: both;}
.motai{ position: fixed; z-index:9999; width:620px; height:482px;font-size: 12px;background: #fff;overflow: hidden;border:1px solid #d4d4d4;top:calc(100vh/2);}
.motai .popu{width: 620px;height: 482px;background: #fff;z-index: 99999;}
.motai .popu p{height: 29px;line-height: 29px;border-bottom: 1px solid #c4c4c4;color: #333;font-size: 14px;background: #f3f3f3;margin-bottom: 25px;}
.motai .popu p span{margin-left: 10px;}
.motai .popu p img{position: absolute;right:7px;top: 7px;cursor: pointer;}
.motai .popu .item{margin-top: 10px;font-size: 14px;margin-left: 0;padding-left: 40px; float:left; width:40%;}
.motai .popu .item span{display: block;color: #333;}
.motai .popu .item span i{padding: 0 3px;font-style: normal;color: #e75e60;}
.motai .popu .item .input{border:1px solid #d4d4d4;width: 222px;height: 6px;margin-top: 5px;line-height: 6px;padding: 12px 0 12px 10px;color: #666;}
.motai .popu .item .input2{border:1px solid #d4d4d4;width: 132px;height: 22px;margin-top: 0px;line-height: 6px;padding: 5px 0 5px 10px;color: #666; margin-right:5px; float:left;}
.motai .popu .select{height: 32px;position: relative;}
.motai .popu .select .province{width: 72px;height: 30px;border:1px solid #d4d4d4;display: block;position: absolute;line-height: 30px;color: #333;text-align:center;background: url(../image/down.png) no-repeat 60px 14px;left: 0;top:0;}
.motai .popu .select dl{background: #fff;z-index: 999;}
.motai .popu .select dl.pro_dl{position: absolute;top:32px;}
.motai .popu .select dd{height: 31px;line-height: 31px;width: 72px;border-left:1px solid #d4d4d4;border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;text-align: center;cursor: pointer;}
.motai .popu .select dd:hover{background: #ccc;color: #fff;}
.motai .popu .select .city{left:86px;top:0;}
.motai .popu .select .city_dl{left: 86px;position: absolute;top:32px;}
.motai .popu .select .area{left:172px;top:0;}
.motai .popu .select .area_dl{left: 172px;position: absolute;top:32px;}
.motai .popu .selecty{height:34px; border:1px solid #cdcdcd; width:114px;}

.motai .popu .co{float:left; width:185px;position:relative; top:0px;}
.motai .popu .co span{ display:inline;}
.motai .popu .co .hoho{width:180px;height:34px;margin-left:-181px!important; margin-left:-179px; border:1px solid #d4d4d4}
.motai .popu .co .sp{margin-left:180px;width:34px;overflow:hidden;}
.motai .popu .co .bo4{ width:148px;position:absolute;left:0px; padding-top:5px; padding-left:5px; top:1px; height:23px; margin-top:0px; line-height:23px; border:0px;;}
.motai .popu .co .autocomplete{list-style-type:none; margin:0px; padding:0px; border:#008080 1px solid; width:178px; }
.motai .popu .co .autocomplete li{font-size:12px; font-family:"Lucida Console", Monaco, monospace; font-weight:bold; cursor:pointer; height:25px; line-height:25px; float:left; width:100%;}
.motai .popu .co .hovers{ background-color:#3368c4; color:fff;}
.motai .city{float:left; width:300px;}
.motai .popu .ress .inputx{border:1px solid #d4d4d4;width: 495px;height: 6px;margin-top: 5px;line-height: 6px;padding: 12px 0 12px 10px;color: #666;}

.motai .popu .lt,.motai .popu .rt{float: left;width: 234px;position: relative;height: 60px;margin-right: 20px;}
.motai .popu .lt input,.motai .popu .rt input{position: absolute;left: 0;top:20px;}
.motai .popu .iphone{position: relative;}
.motai .popu .iphone i.huo{position: absolute;top:30px;font-style: normal;left: 276px;}
.motai .popu .submit{margin-left: 0px;margin-top: 30px; text-align:center}
.motai .popu .submit a.sub{height: 28px;width: 112px;border:1px solid #d4d4d4;text-align: center;background: #f6f5f5;cursor: pointer;color: #333;line-height: 28px;display: block;}

.son{ display:block}
.sno{ display:none}

.bluex,a.bluex,a.bluex:active,a.bluex:visited,a.bluex:link{ color:#4676c8; font-size:14px}
a.bluex:hover {
	color:#e70012;
	text-decoration:none;
}
#redx,a#redx,a#redx:active,a#redx:visited,a#redx:link{ color:#e70012; font-size:12px}

a#redx:hover {
	color:#4676c8;
	text-decoration:none;
}

.td2{ line-height:150%}
.filex {
    position: relative;
    display: inline-block;
    background: #4ac302;
    border-radius: 4px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-indent: 0;
    line-height: 35px;
	height:35px;
	width:120px;
	text-align:center;
	top:8px;
	float:left;
	margin-right:10px;
}
.filex input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.filex:hover {
    background: #0819fd;
    color: #fff;
    text-decoration: none;
}
.addlist{ font-size:16px; color:#f00; font-weight:900; text-decoration:underline;}
.btn_submitx4{ position: relative;display:inline-block;width:120px; height:35px; line-height:30px; background:#ff6600; color:#FFF; font-size:14px; cursor:pointer;border-radius: 4px; margin:0px; font-weight:normal; top:3px; border:0px;}
.btn_submitx4:hover{background:#0819fd;cursor:pointer }

.details_title_right{ float:right; padding-right:10px;}
.ml10{ margin-left:10px;}

/*蒙版*/
.mask_box{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top:0;
	z-index: 99;
}
.mask_box .box-blue{
	width: 605px;
	/*height: 495px;*/
	margin: 150px auto;
	left: 50%;
	margin-left: -200px;
	background: #daecff;
	padding: 5px;
	position: fixed;
}
.mask_box .box-blue .box-white{
	width: 605px;
	/*height: 495px;*/
	background: #ffffff;
	position: relative;
	padding-bottom: 20px;
}
.mask_box .box-blue .box-white .mask_X{
	position: absolute;
	top: 5px;
	right: 5px;
}
.mask_box .box-blue .box-white .newest1-8{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #333333;
	padding: 20px;
}
.newest1-8 img{
	display: inline-block;
	width: 4px;
	margin-right: 5px;
	vertical-align: middle;
}
.mask_box .box-blue .box-white .mask_bdfrom{
	width: 100%;
	max-height:500px;
	overflow:auto
}
.mask_box .box-blue .box-white .mask_bdfrom dl{
	margin-bottom: 10px;
}
.mask_box .box-blue .box-white .mask_bdfrom dl dt{
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-left: 25px;
	font-size: 14px;
	color: #333333;
	float: left;
}
.mask_bdfrom dl dt span{
	color: #d30100;
}
.mask_bdfrom dl dd{
	width: 400px;
	height: 30px;
	line-height: 30px;
	float: left;
}
.mask_bdfrom dl dd select{
	width: 116px;
	height: 30px;
	border: 1px solid #cdcdcd;
	font-size: 14px;
}
.mask_bdfrom dl dd input{
	width: 218px;
	height: 28px;
	padding: 0;
	border: 1px solid #cdcdcd;
	font-size: 14px;
}
.mask_bdfrom .ex_in{
	width: 120px;
	height: 28px;
	padding: 0;
	border: 1px solid #cdcdcd;
	font-size: 14px;
}
.mask_bdfrom .ex_in_r{
	width: 80px;
	height: 28px;
	padding: 0;
	border: 1px solid #cdcdcd;
	font-size: 14px;
}
.sq_text .up_list{ width:150px; }
.mask_bdfrom td{ vertical-align:middle}
.mask_bdfrom .mk_dl{
	height: 70px;
}
.mask_bdfrom .mk_dl dd textarea{
	width: 351px;
	height: 70px;
	font-size: 14px;
}
.mask_bdfrom dl dd .address{
	width: 120px;
	height: 36px;
	background: #ff6600;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 240px;
	line-height: 36px;
	cursor: pointer;
	border:0px;
	
}
.f1{ width:590px; margin-left:8px;}
.f1 th{ border:1px solid #ccc; background:#f1f1f1; height:35px; line-height:35px;}
.f1 td{ border:1px solid #ccc;}
.show_all{float:left; width:100%}
.td5{ background:#fff}
.details_02 .tablex1{ margin-top:10px; width:100%}
.details_02 .tablex2{ width:100%; TABLE-LAYOUT: fixed; border:0px;}
.details_02 .tablex2 td{ border-right:0px; text-align:left; padding-left:10px; line-height:26px;}
.details_02 .tablex2 td a{ color:#ff6600}

.fleft{ float:left; margin-left:10px;}
.fleft .hoho{width:195px;height:34px;margin-left:-180px!important; margin-left:-179px}
.fleft .sp{margin-left:179px;width:34px;overflow:hidden; }
.fleft .bo4{width:167px;position:absolute;left:0px!important;height:27px!important;top:0.5px!important; left:1px; top:0px; height:27px;}
.fleft .autocomplete{list-style-type:none; margin:0px; padding:0px; border:#008080 1px solid; width:194px; background:#FF0 }
.fleft .autocomplete li{font-size:12px; font-family:"Lucida Console", Monaco, monospace; font-weight:bold; cursor:pointer; height:25px; line-height:25px; float:left; width:100%;}
.fleft .hovers{ background-color:#3368c4; color:fff;}

/*上传图片*/
.upload_box{ width:100%; float:left}
.upload_box .upload_list .upload_item,.upload_box .upload_list .upload_action{width:63px;float:left;position:relative;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;border:solid 5px #fff;-webkit-box-sizing:border-box;overflow:hidden}
.upload_box .upload_list .loading_item{background:url(images/upimg_loading.gif) 0 0 no-repeat;background-size:cover}
.upload_box .upload_action #fileImage{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%}

.upload_box .upload_item img{max-width:100%;max-height:100%;display:none}
.upload_box .upload_action img{display:block;width:100%}
.upload_box .upload_list .upload_item .upload_delete{position:absolute;top:0;right:0;width:20px;height:20px;line-height:20px;background:url(images/upimg_x.png) no-repeat;background-size:cover}
.upload_box .upload_item_hide{opacity:0;-webkit-transition:opacity 1s}



#choose{display: none;}
canvas{width: 100%;border: 1px solid #000000;}
#upload{
	/*margin: 10px 5px;*/
	position: relative;
	display: inline-block;
	width: 80px;height: 80px;
	margin: 5px 5px 5px 5px;
	/*border: 1px solid rgb(100,149,198);*/
	background: #fff no-repeat center;
	background-size: cover;
	font-size: 56px;
	line-height:68px;
	text-align: center;
	border-radius: 5px;
	margin-right:15px;
	background: #EEEEEE;
	color:#999;
	font-weight: bold;
}
.touch{background-color: #ddd;}
.img-list{
	/*margin: 10px 5px;*/
	float: left;
}
.img-list li{border-radius: 5px;position: relative;display: inline-block;width: 80px;height: 80px;margin: 5px 5px 5px 5px;background: #fff no-repeat center;background-size: cover;}
.img-list2 li{position: relative;display: inline-block;width: 80px;height: 80px;margin: 5px 5px 5px 5px;border: 1px solid rgb(100,149,198);background: #fff no-repeat center;background-size: cover;}
.progress{position: absolute;width: 100%;height: 20px;line-height: 20px;bottom: 0;left: 0;background-color:rgba(100,149,198,.5);}
.progress span{display: block;width: 0;height: 100%;background-color:rgb(100,149,198);text-align: center;color: #FFF;font-size: 13px;padding:0px;}
.size{position: absolute;width: 100%;height: 15px;line-height: 15px;bottom: -18px;text-align: center;font-size: 13px;color: #666;}
.tips{display: block;text-align:center;font-size: 13px;margin: 10px;color: #999;}
.pic-list{margin: 10px;line-height: 18px;font-size: 13px;}
.pic-list a{display: block;margin: 10px 0;}
.pic-list a img{vertical-align: middle;max-width: 30px;max-height: 30px;margin: -4px 0 0 10px;}

.img_list{
  width: auto;
  height: auto;
  overflow: hidden;
  border:1px solid red;
}
.upload_img li {float: left;margin-right: 2px;position: relative;width: 7.5rem;height: 7.5rem;overflow: hidden;margin-top:2px;margin-bottom: 2px;}
.upload_img li img{width: 7.5rem;height: 7.5rem}
.close_uplod_img{
  width: 22px;
  height: 22px;
  position: absolute;
  font-size: 22px;
  color:red;
  top:2px;
  right: 2px;
  line-height: 22px;
  text-align: center;
}


/*支付成功页面*/
.payment_success{
    width: 1250px;
    /*height:200px;*/
    margin: 15px auto;
    background: #fff;
    border:1px solid #dedede;
    position: relative;
    overflow: hidden;
}
.payment_success_01{
    width: 100%;
    text-align: center;
    margin: 80px 0 70px 0;
    line-height: 24px;
}
.payment_success_img{
    width: 33px;
    vertical-align: middle;
    margin-right: 10px;
}
.payment_success_02{
    font-size: 24px;
    vertical-align: middle;
    line-height: 92px;
}
.payment_success_03{
    padding:0 20px 30px 20px;

}
.payment_success_04{
    color: red;
}
.payment_success_04 b{
    font-size: 24px;
    font-weight: 500;
}
.payment_success_05{
    background: #f5f5f5;
    overflow: hidden;
    padding:20px;
}
.payment_success_06{
    width: 80%;
    float: left;
}
.payment_success_07{
    width: 20%;
    float: left;
    text-align: center;
}
.payment_success_07_img{
    width: 100px;
}
.payment_success_08{
    text-align: center;
    padding:20px 0;
}
.payment_success_08_a{
    padding:8px 15px;
    background: #2f318b;
    color: #fff;
    border-radius: 3px;
    margin: 0 auto;
}
/*充值页面*/
.payment_success_09{
    text-align: center;
    padding: 35px 30px 50px 30px;
    line-height: 36px;

}

.payment_success_09_02{
    /*margin-left: 450px;*/
}
.payment_success_10{
    text-align: center;
    padding-bottom: 60px;
}
.payment_success_bu{
    background: transparent;
    border:none;
    background: #2f318b;
    min-width: 100px;
    padding:8px 15px;
    border-radius: 3px;
    color: #fff;
}
.payment_success_11{
    background: #f5f5f5;
    overflow: hidden;
    padding:20px;
    line-height: 30px;
    color: #da251c;
}
.payment_success_tb{
    width: 100%;
    text-align: left;
    margin: 0 auto;
    line-height: 33px;
}
.payment_success_tb th{
    width: 30%;
    /*background: #dedede;*/
    text-align: right;
    vertical-align: top;
}
.payment_success_tb td{
    width: 70%;
    padding-left: 10px;
}
.payment_success_tbsp{
    color: #da251c;
}
.payment_success_tbimg{
    width: 80px;
    vertical-align: middle;
    padding-left: 5px;
}
.payment_success_tbsp01{
	float:left;
    margin-right:30px;
}
.payment_success_01{
    width: 100%;
    text-align: center;
    margin: 40px 0; 
    line-height: 24px;
}
.payment_success_06{
    width: 80%;
    float: left;
    line-height: 36px;
}
.pay_success{
    width: 80%;
    margin: 0 auto;
    margin-top: 10px;
    background: #fff;
    padding-top:50px;
    overflow: hidden;
    border:1px solid #dedede;
}
.pay_success_04{
    width: 100%;
    padding-bottom: 40px;
    overflow: hidden;
}
.pay_success_01{
    width: 10%;
    float: left;
    text-align: center;
    margin:80px 0 100px 80px;
}
.pay_success_01img{
    width: 60px;
}
.pay_success_02{
    width: 50%;
    float: left;
    line-height: 36px;
    margin-top: 80px;
}
.pay_success_02p{
    font-size: 26px;
    color: #22B40F;
}
.pay_success_02sp{
    padding-left: 10px;
    margin-left: 10px;
    border-left: 1px solid #ddd;
}
.pay_success_02sp b{
    color: #da251c;
}
.pay_success_03{
    width: 30%;
    float: left;
}
.pay_success_03img{
    width: 240px;
}
.pay_success_05{
    width: 100%;
    background: #dedede;
    padding:20px;
    overflow: hidden;
}
.pay_success_06{
    float: left;
    padding-left: 30px;
}
.pay_success_07{
    float: left;
    color: #2f318b;
    margin-right: 20px;
}


.succ_img,
.succ_img_02,
.succ_img_03,
.succ_img_04{
    width: 60px;
    height:60px;
    transform: rotate(45deg);
    position: absolute;
    -ms-transform:rotate(45deg);     /* IE 9 */
    -moz-transform:rotate(45deg);    /* Firefox */
    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
    -o-transform:rotate(45deg);
}
.succ_img{
    background: #dedede;
    top:50px;
    left:-30px;
}
.succ_img_02{
    background: #ccc;
    top:90px;
    left:-30px;
}
.succ_img_03{
    background: #dedede;
    top:50px;
    right: -30px;
}
.succ_img_04{
    background: #ccc;
    top:90px;
    right: -30px;
}

/*弹窗*/
.success_up_B{
    width: 60%;
    padding: 30px;
    overflow: hidden;
    margin: 0 auto;
    border-right:1px solid #dedede;
    border-left:1px solid #dedede;
}
.success_up_B_t{
    height: 36px;
    background: #f5f5f5;
    border-radius:10px 10px 0 0;
    line-height: 36px;
    padding:0 20px;
}
.success_up_B_t h3{
    width: 80%;
    float: left;
}
.success_up_B_sp{
    display: block;
    width: 20%;
    float: right;
    text-align: right;
}
.success_up_B_img{
    width: 22px;
    vertical-align: middle;
    cursor: pointer;
}
.success_up_B_C{
    padding:30px;
}
.success_up_B_Ch{
    float: left;
}
.success_up_B_Cp{
    float: left;
    line-height: 30px;
    margin-left: 20px;
}
.success_up_B_d{
    padding:30px;
    overflow: hidden;
}
.success_up_B_d01{
    float: left;
    width: 45%;
    border-right:1px solid #dedede;
    text-align: center;
    padding-right: 30px;
}

.success_up_B_dimg{
    border:1px solid #dedede;
    width: 220px;
    padding:10px;
    margin-bottom: 20px;

}
.success_up_B_d02{
    width: 50%;
    float: left;
    text-align: center;
}
.success_up_B_d02img{
    width: 240px;
}

.contactx{width: 149px;background:#da251c;padding-bottom: 10px;}
.contactx .cn_p{text-align: center;color: #fff;font-size: 12px;line-height: 28px;height: 28px;}
.contactx .cn_nav{background:#fff;width: 132px;margin:0 auto;padding-bottom: 20px;}
.contactx .cn_nav .cn_nav1{padding: 0 9px;padding-top: 20px;overflow-x: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 12px;color: #666666;}
.contactx .cn_nav .cn_nav1 img{float: left;}
.contactx .cn_nav .cn_nav1 span{margin-left: 5px;}
.contactx .cn_nav .cn_nav1 a{ color:#666;}
.contactx .cn_nav .cn_nav2{padding-top: 10px;}
.jcContact{position:absolute;top:0;left:0;z-index:99;width:200px;}
.jcConraper{width: 149px;overflow:hidden;}
.jcConBtn{background:url(../image/tan.png) no-repeat center center;position:absolute;top:0;left:0;width: 36px;height: 149px;cursor:pointer;}

.banks{
	border:1px solid #d2d2d2;
	width: 878px;
	margin:0 auto;
	font-size: 14px;
	margin-bottom: 20px;
}
.banks .bankcl>div{
	width: 168px;
	height: 125px;
	line-height: 125px;
	text-align: center;
	background:#f5f5f5;
	border-right: 1px solid #d2d2d2;
}
.banks .bankcr>div{
	width: 255px;
	height: 41px;
	line-height: 40px;
	padding-left: 14px;
	border-right: 1px solid #d2d2d2;
}
.banks .borde_b{
	border-bottom: 1px solid #d2d2d2;
}
.pl50{ padding-left:100px;}

.clist{  width:100%; z-index:998;}
.clist ul{ float:left; width:100%}
.clist ul li{width:100%;line-height:30px; font-size:14px; cursor:pointer; display:block; border-bottom:1px solid #ccc; z-index:999;}
.clist ul li:hover{ background:#f1f1f1}
.shousuo2{
  width: 20%;
  height: 34px;
  position: relative;
  float:left;
    margin-top:42px;
}
.shousuo_top2 input{
  width: 97.5%;
  height: 34px;
  box-sizing: border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
  outline: none;
}
.swi_ame2{
	  width: 12px;
	  height: 10px;
	  position: absolute;
	  top: 34px;
	  left: 10px;
	  z-index: 99;
	  display:none

  }
.shousuo_B2{
  position: absolute; 
  top: 34px;
  left: 0;
  margin-top: 8px;
  border: 1px solid #CCCCCC;
  list-style: none; 
  width: 378px;
  height: 198px;
  background: #fff;
  padding:10px;
  overflow: hidden;
  overflow-x: hidden; overflow-y: auto;
  word-wrap:break-word; word-break:break-all;
  z-index: 98;
  display: none;
}

.cjmdd{ float:left; padding-right:5px;}
.bxinput{
	width: 214px;
    height: 36px;
    border:1px solid #cbcbcb;
    padding-left: 10PX;
    box-sizing: border-box;}
.check_prices{ float:left; width:100%;}
.check_prices li{float:left;width:18%;line-height:25px; padding-left:2%}

.select_new{ width:120px;height:36px; border:1px solid #cdcdcd}
.input_new{width: 80px;height: 36px;border:1px solid #cbcbcb;padding-left: 10PX;box-sizing: border-box;}
.td_title2{ border-bottom:1px solid #eee; color:#333; font-size:16px; line-height:32px; height:40px; padding-left:10px; font-weight:500; width:964px;}
.input3{border:1px solid #d4d4d4;width: 132px;height: 22px;margin-top: 0px;line-height: 22px;padding: 5px 0 5px 10px;color: #666; margin-right:5px; float:left;}
.lable3{
    width: 130px;
    text-align: right;
}
#wh_bg{ background:#FFF}
#gre_bg{ background:#F6f6f6}
.margin_t0{ margin-top:0px;}

.details_02 .td_title3{ border-bottom:1px solid #2f318b; color:#333; font-size:16px; line-height:32px; height:40px; padding-left:10px; font-weight:500; width:964px; text-align:left}

.zise,a.zise,a.zise:active,a.zise:visited,a.zise:link{ color:#e70012;}

a.zise:hover {
	color:#e70012;
	text-decoration:none;
}